#include "Sock.hpp"
#include <pthread.h>
#include <string.h>
#include <unistd.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <fstream>

#define WWWROOT "./wwwroot/"
#define HOME_PAGE "index.html"



int main(int args, char *argv[])
{
    if (args != 2)
    {
        return 1;
    }
    // 作为服务器端
    // 1.创建socket文件
    int Listen_fd = Socket::Sock();
    // 2.绑定IP和端口号
    Socket::Bind(Listen_fd, atoi(argv[1]));
    // 3.进行监听
    Socket::Listen(Listen_fd);
    // 4.持续的获取链接

    for (;;)
    {
        sleep(1);
        int newfd = Socket::Accept(Listen_fd);
       
    }

    return 0;
}
